﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;

namespace Picdownload
{
    // 任何C#类继承MyThread后，就会自动变成一个线程类
    class MyThread 
    {
        private Thread thread;
        public MyThread()
        {
            thread = new Thread(run); // 创建Thread对象
        }
        // 用于运行线程代码的方法，MyThread的子类必须覆盖这个方法
        public virtual void run()
        {
        }
        public void start()
        {
            thread.Start(); // 开始运行线程，也就是开始执行run方法
        }
        // 使当前线程休眠millisecondsTimeout毫秒
        public void sleep(int millisecondsTimeout)
        {
            Thread.Sleep(millisecondsTimeout);
        }
    }
}
